package com.gopay.common.domain.ptbank.invo;

import java.io.Serializable;

import org.apache.commons.lang.builder.ToStringBuilder;
import org.apache.commons.lang.builder.ToStringStyle;

/**
 * 平台协议状态修改
 * PlatAgreeModifyRequest.java
 * 2016年4月19日
 * @author donghuijun
 *  www.gopay.com.cn Inc.All rights reserved.
 */
public class PlatAgreeModifyRequest implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = -1446972981728448276L;
	/**
	 * 银行平台ID	
	 */
	private String PLATID;
	/**
	 * 协议ID	
	 */
	private String AGREID;
	/**
	 * 协议有效期起始日期	
	 */
	private String PTLBEGINDATE;
	/**
	 * 协议有效期终止日期	
	 */
	private String PTLENDDATE;
	/**
	 * 协议状态
	 * 0-银行已签订	
		01-待审核	
		02-审核通过
		03-审核拒绝	
	 */
	private String AGRECHECKSTATE;
	/**
	 * 拒绝原因	
	 */
	private String REFUSE;
	
	@Override
    public String toString() {
        return ToStringBuilder.reflectionToString(this, ToStringStyle.DEFAULT_STYLE);
    }

	public String getPLATID() {
		return PLATID;
	}

	public void setPLATID(String pLATID) {
		PLATID = pLATID;
	}

	public String getAGREID() {
		return AGREID;
	}

	public void setAGREID(String aGREID) {
		AGREID = aGREID;
	}

	public String getPTLBEGINDATE() {
		return PTLBEGINDATE;
	}

	public void setPTLBEGINDATE(String pTLBEGINDATE) {
		PTLBEGINDATE = pTLBEGINDATE;
	}

	public String getPTLENDDATE() {
		return PTLENDDATE;
	}

	public void setPTLENDDATE(String pTLENDDATE) {
		PTLENDDATE = pTLENDDATE;
	}

	public String getAGRECHECKSTATE() {
		return AGRECHECKSTATE;
	}

	public void setAGRECHECKSTATE(String aGRECHECKSTATE) {
		AGRECHECKSTATE = aGRECHECKSTATE;
	}

	public String getREFUSE() {
		return REFUSE;
	}

	public void setREFUSE(String rEFUSE) {
		REFUSE = rEFUSE;
	}
	
	
}
